be a traveling salesman/woman - Turkish English Dictionary